creating a riverbed - Englisch Synonyme Wörterbuch